#include<stdio.h>
#include<string.h>
#include<errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

int main()
{
    printf("stdin: %d\n", stdin->_fileno);
    printf("stdout: %d\n", stdout->_fileno);
    printf("stderr: %d\n", stderr->_fileno);

    int fd1 =open("open.txt" , O_RDWR|O_CREAT , 0666);
    if(fd1 < 0)
    {
        perror("open");
        return 1;   
    }
    printf("fd1 =%d\n",fd1);
    
    const char* message ="hello linux\n";
    write(fd1, message, strlen(message));
    write(1,message ,strlen(message));

    close(fd1);
    return 0;

 //   FILE* fp =fopen("myfile.txt","w+");
 //   if(!fp) perror("fopen");
 //   
 //   int count =6;
 //   const char* ch ="hello world\n";
 //   while(count--)
 //   {
 //       fwrite(ch ,strlen(ch),1,fp);   
 //   }
 //   fclose(fp);
 //   return 0;
}
